package list;

import java.util.ArrayList;
import java.util.List;

/**
 * @author yeban
 * @desc TODO
 * @date 2025/9/4
 */
public class ArrayListDemo {

    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        //添加元素
        list.add("hello");
        //下标添加元素
        list.add(1,"world");
        list.add(2,"hello01");
        list.add(3,"hello02");

        //获取元素,下标为2的元素
        System.out.println("下标为1的元素：" + list.get(1));

        //迭代元素 Stream
        list.stream().forEach(System.out::println);

        //过滤字符串为hello的元素
        //filter
        list.stream().filter(s -> s.equals("hello")).forEach(System.out::println);

//        //迭代元素Stream
//        List<string> aList= list.stream().filter(s-> s.contains("a")).collect(collectors.toListO);
//        System.out.println(aList);

    }
}
